package com.study.flink.entity;

import java.util.Date;

import lombok.Data;

/**
 * @projectName: flink-training-exercises
 * @author: yandong
 * @date: 2019年7月11日 下午7:41:11
 * @version:
 * @description:
 * 
 *               , insert_date, origin, destination, start_date, end_date, train_type, price,
 *               train_class, fare
 * 
 *               0,2019-04-19 05:31:43, MADRID, SEVILLA, 2019-05-29 06:20:00, 2019-05-29 09:16:00,
 *               AV City, 38.55, Turista, Promo
 * 
 *               数据来源：https://www.kaggle.com/thegurus/spanish-high-speed-rail-system-ticket-pricing
 *               西班牙高铁票价 - Renfe 路线的票价（马德里 - 塞维利亚，马德里 - 巴塞罗那等......）
 */
@Data
public class TicketsPricing {
    public static final String FIEL_PATH = "/data/bigdata/spanish-high-speed-rail-system-ticket-pricing/renfe.csv";

    /**
     * index
     */
    private int id;

    /**
     * 收集价格并在数据库中写入的日期和时间，报废时间（UTC）
     */
    private Date insertDate;

    /**
     * 起源城市
     */
    private String origin;

    /**
     * 目的地城市
     */
    private String destination;

    /**
     * 火车出发时间（欧洲中部时间）
     */
    private Date startDate;

    /**
     * 火车到达时间（欧洲中部时间）
     */
    private Date endDate;

    /**
     * 火车服务名称
     */
    private String trainType;

    /**
     * 价格（欧元）
     */
    private Double price;

    /**
     * 火车类型：票务舱，旅游，商务等
     */
    private String trainClass;

    /**
     * 票价，往返等
     */
    private String fare;
}
